Esperanto Street | Msida, Sliema, Island of Malta 2013, Malta
View on Map
What travelers say:
This restaurant is also located next to the beach. This is an open restaurant. It feels great. It is especially suitable for the atmosphere of young people's gatherings. And this restaurant is open 24 hours a day. It feels very good. If you go to the beach, you can try this dish.